Windows Update による更新プログラムの適用でエラーが発生した原因と対処法を教えてください

Windows Update による更新プログラムの適用でエラーが発生した原因と対処法を教えてください

Clock Icon2024.11.01

困っていること

AWS 環境内に存在する Windows Server で Windows Update による更新プログラムの適用を実施したところ、パッチ適用が失敗しました。原因と対処法を教えてください。

どう対応すればいいの?

原因

Windows Update の時刻付近で、RebootInstances API 利用したインスタンスの再起動を実施していないかご確認ください。
RebootInstances API を実行してインスタンスを再起動する場合、インスタンスが数分以内にシャットダウンされない場合はハードリブートが実行されます。

https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/ec2-instance-reboot.html

Amazon EC2 コンソール、コマンドラインツール、または Amazon EC2 API を使用してインスタンスを再起動する場合、インスタンスが数分以内に完全にシャットダウンしないと、ハードリブートが実行されるため、失敗したことが考えられます。

対処法

更新プログラムのインストールを実行された際には、RebootInstances API を利用した再起動ではなく、OS 側から再起動を実行してください。

https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/ec2-instance-reboot.html

Windows でインスタンスに更新ファイルをインストールする場合は、すべての更新ファイルがインストールされるまで、Amazon EC2 コンソールやコマンドラインを使用してインスタンスを再起動またはシャットダウンしないでください。Amazon EC2 コンソールやコマンドラインを使用してインスタンスを再起動またはシャットダウンすると、インスタンスがハードリブートされる恐れがあります。更新ファイルのインストール中にハードリブートされると、インスタンスが不安定な状態になることがあります。

参考資料

Share this article

facebook logohatena logotwitter logo

© Classmethod, Inc. All rights reserved.